package com.hft.biz.trans;

import java.util.List;

import com.hft.biz.Vo.UrlVo;

public interface UrlManager {
	/**
	 * 插入一条短网址URL记录
	 * @param urlDo
	 * @return
	 */
	UrlVo insertUrl(String urlSource);
	
	
	/**
	 * 查询所有url记录
	 * 
	 * @return list
	 */
	List<UrlVo> selectAll();
	
	
	/**
	 * 分页查询
	 */
	public List<UrlVo> selectByPage(UrlVo urlVo, int startRow, int num);
	
	/**
	 * 查询一条记录，以shortUrl为参数
	 */
	public UrlVo selectUrlByShorturl(String url);
	
	/**
	 * 查询一条记录，以SourceUrl为参数
	 */
	public UrlVo selectUrlBySourceurl(String url);

}
